Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


The NomadNet German Wikipedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

πŸ” Search

Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―

From (SQL)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Die FROM-Klausel in der Datenbanksprache SQL definiert die Verwendung einer oder mehrerer Tabellen in einer Abfrage. Als reserviertes Wort im SQL-Standard lautet die allgemeine Form einer Abfrage:cite-ref-1[1]cite-ref-2[2]

SELECT Spaltenname FROM Tabellenname [WHERE Bedingung]

Die FROM-Klausel gibt die Tabellen fΓΌr zu lΓΆschende Zeilen innerhalb von Delete-Anweisungen an und definiert die Tabellen fΓΌr Abfragen in Unterabfragen (Subqueries) von Update-Anweisungen. Tabellen, Sichten (Views) oder aber auch Informationsschemata (allgemeine Datenbankinformationen) bilden die Grundlage fΓΌr die FROM-Klausel.cite-ref-3[3]

Contents

β€’ Beispiele
β€’ Siehe auch

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Beispiele

Gebe nur Zeilen der Tabelle meineTabelle aus mit Spaltenwerten von meineSpalte grâßer als 100:

SELECT *
FROM meineTabelle
WHERE meineSpalte > 100

Entferne alle EintrΓ€ge der Tabelle BΓ€ume mit einer HΓΆhe kleiner als 80.

DELETE FROM BΓ€ume
WHERE HΓΆhe < 80;

Verwende die FROM-Klausel in einer Unterabfrage (auch Subquery genannt), um die Bedingungen fΓΌr die Auswahl von zu verΓ€ndernden Zeilen zu definieren:

UPDATE T1
SET C1 = 2
WHERE C2 IN ( SELECT C3
FROM T2
WHERE C4 = 0)

Datenbankoperationen ohne FROM

Manche DBMS benΓΆtigen die FROM-Klausel nicht, um einen einzelnen Wert oder eine einzelne Zeile auszugeben. In Datenbanksystem von Oracle funktioniert dies z. B. ΓΌber die sogenannte DUAL Table:cite-ref-4[4]

SELECT 3.14 AS Kreiszahl

Andere Systeme erfordern jedoch auch hier ein SchlΓΌsselwort (auch Keyword genannt) um die betreffende Daten auszuwΓ€hlen:cite-ref-5[5]

SELECT to_char(sysdate, 'Dy DD-Mon-YYYY HH24:MI:SS') as "Aktuelle Zeit"
FROM dual;

In Sybase benΓΆtigt die Ausgabe von globalen Variablen wie die verwendete Version keine FROM-Klausel:cite-ref-6[6]

SELECT @@version

Eine UPDATE-Anweisung ohne Unterabfrage benΓΆtigt keine FROM-Klausel:cite-ref-7[7]:

UPDATE t1 SET col1 = col1 + 1

Siehe auch
Einzelnachweise

cite-note-11. ↑ Microsoft: From clause in Transact SQL. Abgerufen am 3. Dezember 2018.
cite-note-22. ↑ Drupal: Reserved Words in SQL. Abgerufen am 3. Dezember 2018.
cite-note-33. ↑ Microsoft: System Information Schema Views (Transact-SQL). Abgerufen am 3. Dezember 2018.
cite-note-44. ↑ Oracle: Selecting from the DUAL Table. Abgerufen am 3. Dezember 2018.
cite-note-55. ↑ Infolab Stanford University: Oracle Dates and Times. Abgerufen am 3. Dezember 2018.
cite-note-66. ↑ Sybase: Sybooks Online: Chapter 2: SQL Language Elements: Global variables. Abgerufen am 3. Dezember 2018.
cite-note-77. ↑ MySQL: UPDATE Syntax. Abgerufen am 3. Dezember 2018.